Top companies in India by Dividend Yield

This ranking features the top 1,896 companies in India ranked by Dividend Yield, averaging a Dividend Yield of NA, for June 22, 2025.

Items per page
Frequently Asked Questions
  • Which company in India has the highest Dividend Yield ?

    The company in India with the highest Dividend Yield is Pfizer Limited (NSE: PFIZER.NS) at 322.55%.

  • Which company in India has the lowest Dividend Yield ?

    The company in India with the lowest Dividend Yield is Rajdarshan Industries Limited (NSE: ARENTERP.NS) at None.